Puzzles solved by duchuGRB