working on refactored logic to get step for reply (method of path); 58 of 60 tests passing