added shop feature