docs
dependency stub
further improvements