Adds Remove stuff
Changes Input
Adds Add Interface