adding app vs index again. app has hash_check, index handles internalredirects