about to write the configure macro