hsic bugfix and interface changes