Design and production