reverse conway baseline implementation.