restaurants controller could need more work