user analysis work