you define that you return symbol and always return `nil`? It looks quite tricky