better extract abstract; joindin for phpnw