sortable direction class + auto cleanup