vector additions, edits