implements logic for approving/denying suggestions