Contains code and plots