cleaned up banner.c a little bit