remove useless denis function