Puzzles solved by ALMA MONCADA