Avoid repeated bvshl's.

Instead, do them once and then select them out of an array.