Well as predicted my demo worked as soon as i tried it again at home, all i can think of that there must have been some interference stopping it from working. I'll make a screen cast of it working, and post you guys the link. Probably be later on today.