shop page bug fix