build using SourceImage