Validate callback, rename move to object