update with semicolon