Add more comments and organize code a bit more.