possible writable drain fix