Revert "Like a ninja. 3 lab work was done"

This reverts commit 1d93093a71d718ab6d97b9fadced8e23dda9d375.
Revert "Revert "Like a ninja. 3 lab work was done""

This reverts commit b9105e0d7a26f337b84dec272319ebc1d12f70f5.
Revert "Revert "Revert "Like a ninja. 3 lab work was done"""

This reverts commit 03f033b1147eac109622cb63981193b595267f9c.