Why keeping all this stuff as comments?