Negative and factive islands revisited