session maker wrapper