move -> action. closes #5