This is some code I have completed for OIT