fixing precompile issue attempt 1