clip has type param fill or clear