completed with quality and on time