class use elm