I think we should also clone the step to avoid potential bugs in the future.