updates to add more editing features