Ready for Freddie
compilation