update handler.shell