more style fixes
fix shared_lib extensions
mroe style fixes