intgrating action events and dealing with renames