wip speed ups and blockings