switched back to postback model with GET (instead of ajax), added complexity options