changes to ui & keeping footer at teh bottom