module of view