moved notification generation to a different project