added deburjin (Whatever man) function. fully implemented.