changes for editing source