Perfect catch perfect throw