Adding 3 more conditions to allow buying