finish Rotate List   fix issue #56