improved drastically reading function for rooms