improved shop with user profile, buying ability