Add more options about puma, and fix some preload app problems