optimize the get number