Perfection. Of course. Go read this. And then watch it (or vice versa): https://www.youtube.com/watch?v=hg3um... (I recommend you stray away from the comments section unless you want to hate everyone.).