patch to dans problem