add spin files for alley mutual exclusion