added preprocessor directors to alu_add