moved things for nicer docs
improved docs