add near completed version