added renderer and smtp