Added user and dietary restriction validations