Update RCOL. Special thanks to Andrew for his code.