committing firday night before I do some serious damage to some barely working code