incorporated in-room generation
No longer requires manual LastNode assignment.