well we're in agreement on the last part!