some troubles with enumerate property