Lecture 10 - Other package types