build with image