a bit source edit