code 332, code 250 and more

325-356 of 356