Deep annl