fixed attribute code, added *.so to gitignore