docblock
replace old function