home navigation logic changed