add README & comments