From what I see, using signals is not wrong, but it would be better if you are still in the learning process, especially if you are still a beginner, it is better for you to learn manually and learn using a system rather than directly using signals, which is a sign that you are lazy to learn.