modification to sample project