more progress, working manual breaks but computed being weird also content editable being weird