Motion compensation program