add error page, finish header, doing search GUI