now builds working executable