user smarty Engine