rock assembly