adding minimal support for allowing input in builds
fleshing out variable functionality
test message: hi
test message: test message
test message: another test message