end user output first version