ec design and print