added some comments, starting SA