Comments and move product code around
Additional info on instance params