modify a bit