handle adaptor