declaration should not be a pointer