Better searchin with the use of history api to take care fo going forward and back. Working quite well enough now.