i feel like we could have a cooler welcome sign than this. maybe some fireworks or something? or president obama on a harley like hanging out with a dinosaur in a jean jacket with like sunglasses and stuff? and they're drinking coca-colas at disneyland or something? just something with some pizazz!