a footer added and a few compnents