equals operators and semicolon insertion added