euler i package object