Yea, some of this was copied from various places, just trying to see if I can get some stuff working for now.