record operated bytes instead of length in Op