GREAT SCOTT

this is heavy