added user sign out feature