remove all defaults which aren't set as default
enhance the documentation