upgraded devise