nvm, I am an idiot, it states on the hp website that my current motherboard can indeed upgrade from an i3-7100 (kabylake) 3.9ghz dual core to a i5-7400 (kabylake) 3.0 ghz quad core to an i7-7700(kabylake) 3.6 ghz quad core, so in short... yes it can!