added usage example
tests cleanup