Your idea is definitely worth looking into this, first comment I can give you is that a function exists for that
Ang iyong ideya ay tiyak nagkakahalaga ng naghahanap sa ito, unang comment ko sa iyo ay na ang function ng isang umiiral na para sa