more finite state machines on the client creation process