Add ESonic object

Has to be debugged