to compiling ok for didata