added options for setting initial export filename and providing a text input for user-set filename