added key into elm property, fixes #34