I think it's a decent contract and keep in mind Mesa is not funding the pay increases, United and American are. It's not ground breaking in the pay or benefits but compared to what is currently in place and what management has presented previously, its an improvement!