abstract and dsummary forms finished

new interface!