fetch user info and fill