smaller changes made