1. best_in_place select with map; 2.precompile assets for production; 3. fix new user function