Added back-end classes