added a RemoveAtFromStart function