Add signin and signout