Packages and line by line iterpretaion