space out arguments in the pow call - couldn't we use `powf` here instead?