added docs
prevented allocation in getSideVector