Quite a productive few days here