add timer to power method