got the generic templating through messages done