implemented computer allocations with nested routes