Oh what a month...