changed the structure of statements and operators