DialogFragments upload take 2