problem setup