finishing format feature integration, first unit tests