tan cougar compilation

.