fixing the pre codes...