compiling error fix