#27: First start to optimize the moving