Partly through Devise