1. A method for assigning codes to communications in a wireless code division multiple access communication system, the method comprising: providing codes for potential assignment; evaluating the provided codes to determine codes having a high cross code correlation; determining users of the system having a low transmission power level; and assigning the provided codes having a high cross code correlation to the users having a low transmission power level.