edit helpers