astonising power