working ideas, but not with rooms
fixed idea editing, deletion