Added ROOM method (plus some bug fixes).