require devise manually because zeus is picky