renamed "spacer" block into "extra semaphore"
some reformatting and arrow madness