Ok so I use cube with level 4 subsurf modifier and 'to sphere' in edit mode so it becomes sphere, now I want to create some circles engraved into it so I need to create more topology there but when I subdivide few faces or subdivide smooth it creates weird bumps which are more notable under subsurf modifier. What would be good approach to do that. Here is what am I going for but I'm far away right now, I mean on these little circles on on three prong thingy, any thoughts?
Assuming a couple of levels of subdivision below those already applied, a fairly conventional method to insert features like this into curved surfaces is to use a topology something like this:
Retain an intact,featureless, more subdivided copy of the sphere in the same place, and assign a Shrinkwrap modifier to your model with the intact sphere as target. (You can hide the target sphere, or put it on another layer)
Make a vertex group in your model, of all the vertices you want to conform to the target surface, (for example, excluding the ones shaded blue in the picture) and aim the Shrinkwrap at that group.
Matcap - showing Srinkwrap off:
Matcap - showing Srinkwrap on: