added abstract
edited first pgraph