* coverage for new return branches
* pass anon user instead of none