fixed some bit widths. adding a base rom