Smart rm (22/36)

Smart rm