sources now update properly