Sigh... this has ripped written all over it. Taking other's snippets and combining them isn't considered your own work... >.>