power method mostly done