pretty and sm

.