elementary init