Adding a customized Duration component, reused all over the GUI