some dirty workaround on set delete