removing useless interface