added quartz include