Added adjustable cache valid time out attribute