edits through methods