temp code assignment