gary naysmithlatest news & developments