starting to learn how to add functionality to the model, specifically for compile, to calculate sloc