explaning backend features