Thanks for the tips

Now should I ALWAYS be on the balls of my feet and never flat footed ?

Also ive noticed I seem to hop/bounce more than slide
When I say this I mean one foot will land before the other.
Now is this bad ?
I seem to move quicker but am guessing if am in a fight and someone catches me with a good punch I will be going down as am only on one foot for like a fraction of a second.

Or should you do both sliding and hopping

Or have I got this "sliding" wrong
When I slide (just tired it then on my carpeted floor) it seems to be more like my feet are dragging across the floor,like I can hear the friction with my feet.
But when I do more of a bounce it seems quicker but slightly less stable.

And does the balance while moving and throwing punches just come naturally or do you need to specificity work on it ?