the idea is not bad, you just only need a bit more time to understand what is working and what is not ... and then add more in the right path.
Nice start!