problems and tasks