Project 3 client