moved users join into server_chain, to avoid duplicated calls
updated users model with actual fields