Why is there a catch here?