partly debugged