Finished requirements 1-4 for Utility Applciation