initial BlocSpot commit: