Recent properties by Mesha Maharaj