some NHibernate classes