methods and tools lab 3 repo