update catch 17