ADD: utility approval functionality. will improve later on.