additional processsing