------/10-----------------/10--------------------------------------|
----------7-7-5-8-3-5----------7-7-5-8-3-3-1-0---------------------|
-------------------------------------------------------------------|
-------------------------------------------------------------------|
-------------------------------------------------------------------|
--2-3-----------------2-3------------------------------------------|
this keeps repeating for a while