adding some bits here and there