improving users API