compilation scripts updated