added the missing files and removed the unused files