still need to finish getVlan function