added some stuff. pretty cool.