ELF class basics