Improved support for users.
Added signals.