derby example with todo over components