add edit and update method to ConsumeTypeAction