updates to sparse rep for final preso