back-end system prototype