conway bug fixes and optimizations