added strong name, a bit of changes