two directional values instead of independent for all four