Right now there's a bug with the cascading move, think it needs to be more synchronous