Final Project for client side