Add back-end structure