update init, add top menu