rearranged cb version