add remove method assignments gui and func