Port to Package object input