Handle non-reactive values.
Working on validations
cleanup
working on validations