Niagara has its ‘act together’