more work on registerizeHarder