added moar documentation
updated