Reading and organizing the code