fix all error