Comment code!
Refactor code to multiple small functions