Smart rm (29/36)

Smart rm