Initial implementation of room, join updated, sort updated