Add some comments on prototype