remove useless files
change construction