Got rid of unnecessary boundarycheck on my updateUI function and moved the update and present functions to their proper spots...