fixed footer issue, fixed routes, require signin