finished milestone 3 finally....