try to handle compiler errors