add numbers and specs
add booleans, conditionals, and tests