ad missing semicolon