lab updates.
merge with head.