Merge pull request #1 from wrathematics/master

get updates
Merge pull request #2 from wrathematics/master

get updates
fix .o and abort problems
one more try
updates
Merge pull request #8 from snoweye/master

one more try