Add pseudocode. Waiting on syntax