the final(?) ugly example