Better messaging and added alerts
Precompile