modified package definition