latest version with notify