updates to label_crossings, begin to integrate with do_task_floating
updates to label_crossings, integration with do_task_floating