filetransfers usable, +bunch of small fixes