rejigerring of code