added Authentication controller