added admin + logic to devise