Puzzles solved by ATLDL