Added approve and ignore states