added abstractions to use half the spacing

Made use of the same variable names used for the base.

Hug.