added <C-;> for easy semicolon insertion