reflect session reader