rm unusefull codes