function cleanup modified