in case this. isn't defined