Different code chips taken from many places