add authenticate to show view