Client of assignment 3