Title: Supporting concurrency, communication and synchronization in human-computer interaction