client milestone 1