The mechanics are interesting