update adding comments about initialization