It has been a busy few months