habtm for user & categories
habtm user/category done
dynamic city by region loading in profile settings