object guard todo realli thing close interact constraint 