move helpers into class instead of global
readme verbose