1) solved the synchronization problem within PushStreamContent call
2) set automatic file name
3) some ui finishes