add loading of restaurants
add cacheing of restauraunt ids