add sources manager and a timer