added third spec that has mixed parts from previous two specs