remove : legacy code