more changes in back end - mainly design