UID grabber

half start of UID grabber
functionalized
main func