finished class examples