de-feebed to deffinetrly