ADDED - 
1. outline of logic for execute(), including peek(), tiebreaker();