added room preference test