updated templated for watchread