WHAT A MONTH ITS BEEN !!