added the floating point 2 precision, experimented printing boolean, but still not working