using external resources (calculating media names)