creates own filename, working