add logout +changes