This is half done, need to go look for the exact status.
Is there a library out there already that is basically stack overflow?