I have some ideas.
Give me some time to implement them and stay tuned : )