Added chair/table checking and added synchronous aspects