missing deleted function
remove unnecessary semicolon