half done code dump