Implement user tasks