Feature/issue 15

this adds the required backend for issue #15