Yes all that was said and more the company has an outstanding reputation for excellent work and pushing at the boundaries to make it so