abstract written, todo list updated, small updates in number of flags