cannot use publicVariableClient from client
= null? maybe nil instead and force time sync on login
less code same logic
no longer needed here