Contemporary means used now, and rock means music