completting codes