Guilty dog compilation

NEXT