adding result directory
vla bug
disallowing copy construction and copy assignement
correct initialization