Let there be: Rock!