Improvements to chip, formatter class refactor