CATS ATPL review