Added new quad method for arbitrary quads