testing first enhanced stack
implementing enhanced stack