interface edits