fix replaceable on detail