More work on package interface