base mapper class
finally resolved session/authentication responsibilities