add rename detection