updated moves property to be more universal