double_t bugfix;
TODO