detecting subcycles, hack solution
progress on positioning, some edge cases left and cleanup needed
small fix for the enterprise case