modifications for building exe