All things considered.....