Smart rm (34/36)

Smart rm