in reply to why this not work?
but that not work, why?
it not work "because"
also I've never found the return value of GetOptions to be reliable for any use, ignore it