non-empty figures