add semantic incompleted files