can show and hide things
adds footer