more comments
more comments
reimplemented fixed speedrun for profiling