evaluate arguments