attempt to make fdtr declarations consistent