remove old files
implmengt UserClient constructor