elm types