Now with move chains. Same functionality.