fix directives

again.
Fix even more directives
fix
fix .gitignore
updated .gitignore
updated ALPH.cpp