added context free art