session add , login refine