rationnalize includes a lot: