better handle async loaded users