cache top menu