Implemented multiple perms for buy