added dynamic goTo patterns preference handling