wrap_parameters.rb (???) not sure what this does yet
closes #2
closes #4