dead code removal
added stack top