Not using pow anymore