hard core s and m

.