added structure Package but not correct disconnect