implemented fw/back onemove