figure new way to do moves