footer, header, and other some changes of design