Module, design, and user model updated