added stack reco