user exists and report listing methods