Add 1.0 to fill method as this continous to create problems on earlier gcc compilers.