getKeyForTimeAtLevel now working as expected
progress. very far from perfect