Added initial implementation for discovering specs