first stab at session and session repo proxy