Prepare to implement all the sources.