user, step models can connect to server-side