extensive docs!