unexpected end of declaration