del obsolete interfaces