new code integrated