combined show files into show.c

And some big fixes