complex asset filename generation fix