fixing precompile issue