reworked abstract exec
modified archive to use external tar insteadof phardata