Restore missing user functions