initial package setup