esa and derived to supersede these secr functions.