new classdiagram, address fix in gui, method comments