added stack manipulation