add e package, and others