fix issue44
fix .gitignore