so don't you need to catch the warning here?