added conditions in general syntax section