starting changes to accomidate better front end client