Front end
updates todo
fixes merge conflicts
adds todo