optimize the nav btn