Got remove working except for a weird indexing quirk. Added a few comment questions.