adding q3 stuff