consider rotating map vs tick tuples