tools controller new and index with spec