Improve post Stack_implementation