Puzzles solved by ADM