fixed fill order for several shapes