all source set up