prepare shop view