Basic principle of motion_horizonBasic principle of motion_horizon 2008