modified a few bits