Changed move validation method for callback style