I wonder if there's an easier way to do this....it's perfectly fine for now but we should see if there's a better way of handling it.