completting codes #4