devisings