minor project 3 improvements
minor project 3 improvements