catch exceptions and return nil in create, get
specs for create failures
ignore .swp files