cleaned up track scaling