separate index controller