Tested,  runs fine. For parts.