board: improved move support