So What have I been doing for the past weeks.....