added api support for the Elophant class