.sessions get touched only once at a transaction

Close #43