today's changes to the gap detector and json formatter rename