Added Depreciation message
changed parameter name for better self-explanation
added docu
added docu
added depreciation message
renamed variable