from concept to final product