@williamatics With the subdivision workflow try either by insetting or using the knife tool a make sure the cut looks like something like this so you keep it quad-consistent.

Then you can extrude and support the edges you wish to be supported to adjust their sharpness.
Hope that helps.