yes, it extends rectangle.