getting ready to work on try-catch-finally statements and filling some gaps