use my custom version of observable so errors aren't ignores. and fix some input issues.