your ideas are good and about half of them were suggested by another person, but it's still very cool :)