sense makinglatest news & developments