Feature/api v8

for issue #4