fixed footer and some other things