"Finally, things seem to be on an even keel."