started working on advanced methods and finished the first 15