better abstract.
documentation fix.