added dist_abstract section