enhanced content disposition handling