added input Output tests.. they fail