ignoring Gemfile.lock because why not