givens wip