Added defensive semicolon