impl indicate and add test temlate