Added parameter for precision