а вот это лучше проверять при `subscribe` что бы не делать лишнюю работу