excellent your idea