do not add semicolon when there is already one