More than excellent. If I could rate higher I would.