Shop functionality updated