missing file ,still some bugs