simplify & make more configurable
readme & example
1.0.0