intro and abstract ready.