The next single , `` I Still Remember '' , was Bloc Party 's highest charting single in America . It got to number 24 on the Modern Rock Chart . The next single , `` I Still Remember '' , was Bloc Party 's highest charting American single , peaking at number 24 on the Modern Rock Chart .