changing a bit functionality

for correctnes