include ILC and define double precision
allow for double precision in fits read
allow for double precision in fits read