an example of new synchronization exposed in userland