edi andrei: LA-010
directive calls callback function. no backend yet