Implement a basic back-end.