add async decorator
fixied templates, now it should go well google analytics