229 80% machining from scratch