added vim tempfiles to gitignore
stop on fail was too restrictive
interface uses named parameters/added fetch params