delivery by Moreno