adding component package definition