sources + init