BASIC IGF CODE OPERATIONS