return type on openHook