no longer dock's responsibility to handle exceptions