Been a tough 30 days