Added Basic and Stack Swap Methods