Working through packaging functionality