Don't use standard constructor to fit, because it may fail