Resolves #35 - needs a backend