finished module8 expressions