rm somewhat implemented.