added quad component