I’ve already solved my problem myself few days ago with the same solution. But your answer was still very informative