add find room function