added new settings hooks