add gitignore
fix x15 support