setup and devise