added define, before refactoring the reader in order to enable direct evaluation of values
added direct evaluation