second fix for issue 2 (footer now absolute)