Add approvalNeeded()