add EnumerateProperties to run