edit generators