updated to latest nhibernate