thanks pastebin for this