moving to consolidate compile script