finished tests for checking set defaults
improving set tests and documentation