edits and stuff