added rock management