Hot anal compilation 2