now supports package objects