improve beginning bit