16 bit almost working, need to debug issue.