devives