playing with nhibernate stuff