about to tweak some assembly to try to improve timing