seperate two level boxes, change parameter for handle detect