a bit of infrastrucutre
consistently in double