add gamechip movement - unfinished