add descriptions
better default paths dependent on spec name
common tests task and better descriptions