delegated user view