devivals