add variables & mixins
fix avoid specifying units for zero-values