client spin
actually update git ignore