fixed tests feedback
made lint happy
added requirements to the doc