probably abandoning zhs scripts