improved docs
added coverage and updated deps