this is Work in Progress
credit to all (WARNING: this contains flashing colors! if anyone goes crazy while watching this, i'm sorry)