added figures, distinguished includes, added comments section