remover obsolete functions