Preparing for assignement #4.