some inital work to use dzalerts