fixed bug in carrier acquisition logic