Implemented create new client