renamed header sh42.h