Academic literature on the topic 'Array data'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Array data.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Array data"

1

Lu, Meng, Marius Appel, and Edzer Pebesma. "Multidimensional Arrays for Analysing Geoscientific Data." ISPRS International Journal of Geo-Information 7, no. 8 (2018): 313. http://dx.doi.org/10.3390/ijgi7080313.

Full text
Abstract:
Geographic data is growing in size and variety, which calls for big data management tools and analysis methods. To efficiently integrate information from high dimensional data, this paper explicitly proposes array-based modeling. A large portion of Earth observations and model simulations are naturally arrays once digitalized. This paper discusses the challenges in using arrays such as the discretization of continuous spatiotemporal phenomena, irregular dimensions, regridding, high-dimensional data analysis, and large-scale data management. We define categories and applications of typical arra
APA, Harvard, Vancouver, ISO, and other styles
2

Gausiya, Yasmeen. "Review on a Linear Data Structure-Array." Advanced Innovations in Computer Programming Languages 2, no. 3 (2020): 1–5. https://doi.org/10.5281/zenodo.4290217.

Full text
Abstract:
<em>Arrays are the simplest data structure used in any programming language. It is used to store element which belongs to same data type. Arrays signify the generic collection or list of data elements. Array uses subscript variable to denote its elements. The name of the array is its base address with the help of which rest of the memory address can be figured out. They are used to build complex data structure. In the following paper I have pen down the basic characteristics of array, its memory representation and calculation of address.</em>
APA, Harvard, Vancouver, ISO, and other styles
3

Pivarsk, Jim, Jaydeep Nandi, David Lange, and Peter Elmer. "Columnar data processing for HEP analysis." EPJ Web of Conferences 214 (2019): 06026. http://dx.doi.org/10.1051/epjconf/201921406026.

Full text
Abstract:
In the last stages of data analysis, physicists are often forced to choose between simplicity and execution speed. In High Energy Physics (HEP), high-level languages like Python are known for ease of use but also very slow execution. However, Python is used in speed-critical data analysis in other fields of science and industry. In those fields, most operations are performed on Numpy arrays in an array programming style; this style can be adopted for HEP by introducing variable-sized, nested data structures. We describe how array programming may be extended for HEP use-cases and an implementat
APA, Harvard, Vancouver, ISO, and other styles
4

Thomas, E. V., K. H. Phillippy, B. Brahamsha, et al. "Statistical Analysis of Microarray Data with Replicated Spots: A Case Study withSynechococcusWH8102." Comparative and Functional Genomics 2009 (2009): 1–11. http://dx.doi.org/10.1155/2009/950171.

Full text
Abstract:
Until recently microarray experiments often involved relatively few arrays with only a single representation of each gene on each array. A complete genome microarray with multiple spots per gene (spread out spatially across the array) was developed in order to compare the gene expression of a marine cyanobacterium and a knockout mutant strain in a defined artificial seawater medium. Statistical methods were developed for analysis in the special situation of this case study where there is gene replication within an array and where relatively few arrays are used, which can be the case with curre
APA, Harvard, Vancouver, ISO, and other styles
5

Wang, Changhui. "Sample Density Clustering Method Considering Unbalanced Data Distribution." Mobile Information Systems 2022 (September 15, 2022): 1–8. http://dx.doi.org/10.1155/2022/7580468.

Full text
Abstract:
The data distribution of the multidimensional array sensor is unbalanced in data sample collection. To improve the clustering ability of data samples, a data density clustering method of sparse scattered points and multisensor array sensor samples based on the analysis of unbalanced data distribution characteristics is proposed. The sparse scattered multisensor array network’s sample data collection structure is created using the Voronoi polygon topology. By analyzing the unbalanced parameters between data classes and reconstructing the characteristic space of data sample sequence, the time se
APA, Harvard, Vancouver, ISO, and other styles
6

Velichko, A., and A. J. Croxford. "Strategies for data acquisition using ultrasonic phased arrays." Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences 474, no. 2218 (2018): 20180451. http://dx.doi.org/10.1098/rspa.2018.0451.

Full text
Abstract:
Ultrasonic phased arrays have produced major benefits in a range of fields, from medical imaging to non-destructive evaluation. The maximum information, which can be measured by an array, corresponds to the Full Matrix Capture (FMC) data acquisition technique and contains all possible combinations of transmitter–receiver signals. However, this method is not fast enough for some applications and can result in a very large volume of data. In this paper, the problem of optimal array data acquisition strategy is considered, that is, how to make the minimum number of array measurements without loss
APA, Harvard, Vancouver, ISO, and other styles
7

Roscoe, A. J., and R. A. Perrott. "Large finite array analysis using infinite array data." IEEE Transactions on Antennas and Propagation 42, no. 7 (1994): 983–92. http://dx.doi.org/10.1109/8.299601.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Mukit, Naimul, Md Rafiqul Islam, Mohamed Hadi Habaebi, et al. "Designing large-scale antenna array using sub-array." Bulletin of Electrical Engineering and Informatics 8, no. 3 (2019): 906–15. http://dx.doi.org/10.11591/eei.v8i3.1529.

Full text
Abstract:
Antenna array of large scale have been examined for different applications including 5G technology. To get better data rate or a reliable link substantial number of antenna arrays have been utilized to provide high multiplexing gains as well as array gains with high directivity. In this paper a simple but efficient implementation technique of using sub-arrays for the improvement of large-sized uniform arrays. By repeating a small sub-array multiple times large arrays can be designed. This implication of utilizing small array simplifies the design of a larger array which allows the designer to
APA, Harvard, Vancouver, ISO, and other styles
9

Naimul, Mukit Md. Rafiqul Islam, Hadi Habaebi Mohamed, H. M. Zahirul Alam Khaizuran Abdullah A., et al. "Designing large-scale antenna array using sub-array." Bulletin of Electrical Engineering and Informatics 8, no. 3 (2019): 906–15. https://doi.org/10.11591/eei.v8i3.1529.

Full text
Abstract:
Antenna array of large scale have been examined for different applications including 5G technology. To get better data rate or a reliable link substantial number of antenna arrays have been utilized to provide high multiplexing gains as well as array gains with high directivity. In this paper a simple but efficient implementation technique of using sub-arrays for the improvement of large-sized uniform arrays. By repeating a small sub-array multiple times large arrays can be designed. This implication of utilizing small array simplifies the design of a larger array which allows the designer to
APA, Harvard, Vancouver, ISO, and other styles
10

Rusu, Florin. "Multidimensional Array Data Management." Foundations and Trends® in Databases 12, no. 2-3 (2023): 69–220. http://dx.doi.org/10.1561/1900000069.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Array data"

1

Wang, Yi. "Data Management and Data Processing Support on Array-Based Scientific Data." The Ohio State University, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=osu1436157356.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Brown, K. D., and Chris Allen. "DYNAMIC TRACKING PHASED ARRAY DATA LINKS." International Foundation for Telemetering, 2004. http://hdl.handle.net/10150/605303.

Full text
Abstract:
International Telemetering Conference Proceedings / October 18-21, 2004 / Town & Country Resort, San Diego, California<br>This paper describes a flexible telemetry data link developed by National Nuclear Safety Administration’s Kansas City Plant (NNSA-KCP) and the University of Kansas (KU) in support of NNSA’s Remote Sensing Laboratory (NNSA-RSL) located at the Nevada Test Site. This data link is based on a beam steerable phased array antenna (PAA). The paper describes the PAA and the Airborne Measurement System (AMS) application requiring signal source tracking. It highlights flight test
APA, Harvard, Vancouver, ISO, and other styles
3

Widmann, Norbert. "Efficient operation execution on multidimensional array data." [S.l.] : [s.n.], 2000. http://deposit.ddb.de/cgi-bin/dokserv?idn=962069515.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Mavros, George, Kathleen McKearney, Bomi Park, and YoungBeom Ryu. "Sensor Array Networking and Data Telemetering System." International Foundation for Telemetering, 2004. http://hdl.handle.net/10150/605339.

Full text
Abstract:
International Telemetering Conference Proceedings / October 18-21, 2004 / Town & Country Resort, San Diego, California<br>The Remote Sensing Group (RSG) at the University of Arizona is currently using a data collection system that requires transfer of data with the use of wire connections. To improve the system, wireless technology is utilized to collect and transmit data larger distances to a storage computer. The main goal of this project is to aide RSG in determining if wireless communication is an acceptable and useful means of transferring collected data. In order to fulfill this goal
APA, Harvard, Vancouver, ISO, and other styles
5

Ebenstein, Roee A. "Supporting Advanced Queries on Scientific Array Data." The Ohio State University, 2018. http://rave.ohiolink.edu/etdc/view?acc_num=osu1531322027770129.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Naci, Sofiane. "Data analysis and optimisation of array-dominated programs." Thesis, University of Cambridge, 2008. https://www.repository.cam.ac.uk/handle/1810/252096.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Shah, Sohrab P. "Model based approaches to array CGH data analysis." Thesis, University of British Columbia, 2008. http://hdl.handle.net/2429/2808.

Full text
Abstract:
DNA copy number alterations (CNAs) are genetic changes that can produce adverse effects in numerous human diseases, including cancer. CNAs are segments of DNA that have been deleted or amplified and can range in size from one kilobases to whole chromosome arms. Development of array comparative genomic hybridization (aCGH) technology enables CNAs to be measured at sub-megabase resolution using tens of thousands of probes. However, aCGH data are noisy and result in continuous valued measurements of the discrete CNAs. Consequently, the data must be processed through algorithmic and statistica
APA, Harvard, Vancouver, ISO, and other styles
8

Barros, Sara Pena. "OFDM for data distribution in phased array antennas." Master's thesis, Universidade de Aveiro, 2013. http://hdl.handle.net/10773/12879.

Full text
Abstract:
Mestrado em Engenharia Eletrónica e Telecomunicações<br>Currently, all the control data behind the RF front-end modules in phased array radars is transmitted digitally and simultaneously by means of optical ber, resulting in a massive distribution network. The design of cheaper radars requires alternative ways of transmission to be explored. An intuitive and rather straight approach is to take advantage of the already existent RF layer used for the distribution of the radar pulse. The aim of this thesis work is to investigate OFDM as a modulation option for that approach and to determi
APA, Harvard, Vancouver, ISO, and other styles
9

Naz, Afrin Kavi Krishna M. "Split array and scalar data caches a comprehensive study of data cache organization /." [Denton, Tex.] : University of North Texas, 2007. http://digital.library.unt.edu/permalink/meta-dc-3932.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Naz, Afrin. "Split array and scalar data cache: A comprehensive study of data cache organization." Thesis, University of North Texas, 2007. https://digital.library.unt.edu/ark:/67531/metadc3932/.

Full text
Abstract:
Existing cache organization suffers from the inability to distinguish different types of localities, and non-selectively cache all data rather than making any attempt to take special advantage of the locality type. This causes unnecessary movement of data among the levels of the memory hierarchy and increases in miss ratio. In this dissertation I propose a split data cache architecture that will group memory accesses as scalar or array references according to their inherent locality and will subsequently map each group to a dedicated cache partition. In this system, because scalar and array re
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Array data"

1

Motorola. MPA: Motorola programmable array data. Motorola, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Xilinx. The programmable gate array data book. Xilinx, 1988.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Siddhartha, Chatterjee, and Research Institute for Advanced Computer Science (U.S.), eds. Array distribution in data-parallel programs: -. Research Institute for Advanced Computer Science, NASA Ames Research Center, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Inc, Xilinx. The programmable gate array data book. Xilinx, Inc., 1992.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Incorporated, Texas Instruments, ed. Area array image sensors data manual. Texas Instruments, 1993.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Inc, Xilinx. The programmable gate array data book. XILINX, Inc., 1988.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Instruments, Texas. Field programmable gate array: Data manual. Texas Instruments Inc, 1993.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Lee, William Hung Kan, 1940- and Geological Survey (U.S.), eds. Descriptions of seismic array components. U.S. Dept. of the Interior, U.S. Geological Survey, 1992.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Naidu, Prabhakar S. Sensor array signal processing. 2nd ed. CRC Press, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Bailey, M. C. Technique for extension of small antenna array mutual-coupling data to larger array antennas. National Aeronautics and Space Administration, Langley Research Center, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Array data"

1

Havskov, Jens, and Lars Ottemöller. "Array Processing." In Routine Data Processing in Earthquake Seismology. Springer Netherlands, 2010. http://dx.doi.org/10.1007/978-90-481-8697-6_9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Siddiqui, Ahmad Talha, and Shoeb Ahad Siddiqui. "Introduction to Array." In Data Structure Using C. CRC Press, 2023. http://dx.doi.org/10.1201/9781003453291-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

von Frese, Ralph R. B. "Array Methods." In Basic Environmental Data Analysis for Scientists and Engineers. CRC Press, 2019. http://dx.doi.org/10.1201/9780429291210-9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Katz, Abbott Ira. "EXPAND: Bulking Up the Data." In Up Up and Array! Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-8966-2_16.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Wirth, Niklaus. "The Data Structure Array." In Programming in Modula-2. Springer Berlin Heidelberg, 1988. http://dx.doi.org/10.1007/978-3-642-83565-0_9.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Olson, John V., and Curt A. L. Szuberla. "Processing Infrasonic Array Data." In Handbook of Signal Processing in Acoustics. Springer New York, 2008. http://dx.doi.org/10.1007/978-0-387-30441-0_81.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Wirth, Niklaus. "The data structure Array." In Programming in Modula-2. Springer Berlin Heidelberg, 1985. http://dx.doi.org/10.1007/978-3-642-96878-5_10.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Ding, Chen, and Ken Kennedy. "Inter-array Data Regrouping." In Languages and Compilers for Parallel Computing. Springer Berlin Heidelberg, 2000. http://dx.doi.org/10.1007/3-540-44905-1_10.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Wang, Yi, Lianxing Wen, and Donald Weidner. "Array Triplication Data Constraining Seismic Structure and Composition in the Mantle." In Arrays and Array Methods in Global Seismology. Springer Netherlands, 2009. http://dx.doi.org/10.1007/978-90-481-3680-3_5.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Eargle, John M. "Distributed Loudspeaker Layout: Hexagonal Array." In Electroacoustical Reference Data. Springer US, 1994. http://dx.doi.org/10.1007/978-1-4615-2027-6_64.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Array data"

1

Garner, Skyler, and Mark Yeary. "Heterogeneous Data Processing in All-Digital Phased Array Radar." In 2024 IEEE International Symposium on Phased Array Systems and Technology (ARRAY). IEEE, 2024. https://doi.org/10.1109/array58370.2024.10880442.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Ueki, Ayano, Robert D. Palmer, Boonleng Cheong, and Sebastián M. Torres. "The “Data Challenge” for Fully Digital Phased Array Weather Radars: Impact of Quantization." In 2024 IEEE International Symposium on Phased Array Systems and Technology (ARRAY). IEEE, 2024. https://doi.org/10.1109/array58370.2024.10880392.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Allmann, Clemens, Jannik Springer, Marc Oispuu, and Wolfgang Koch. "Optimized Array Geometry for 2D-DOA Estimation Using a Time-Multiplexed Co-Array Approach." In 2024 Sensor Data Fusion: Trends, Solutions, Applications (SDF). IEEE, 2024. https://doi.org/10.1109/sdf63218.2024.10773976.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Doane, Jonathan, and Richard Scott Teal. "Data Distribution for Scalable on-Array Processing." In 2024 IEEE International Symposium on Antennas and Propagation and INC/USNC‐URSI Radio Science Meeting (AP-S/INC-USNC-URSI). IEEE, 2024. http://dx.doi.org/10.1109/ap-s/inc-usnc-ursi52054.2024.10686681.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Marrinan, Tim, Shahana Ibrahim, and Xiao Fu. "Labeling Sequential Data From Noisy Annotations." In 2024 IEEE 13th Sensor Array and Multichannel Signal Processing Workshop (SAM). IEEE, 2024. http://dx.doi.org/10.1109/sam60225.2024.10636383.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Jewell, J. L., W. S. Fu, R. P. Bryan, S. E. Swirhun, W. E. Quinn, and G. R. Olbright. "Surface-Emitting Laser Diode Arrays (Lase-Arrays™) - Multi-Channel Applications in Optical Storage." In Optical Data Storage. Optica Publishing Group, 1994. http://dx.doi.org/10.1364/ods.1994.md2.

Full text
Abstract:
Consumers of optical storage products strongly desire optical disk and tape drives with high data transfer rate for many applications including: multimedia, archival storage, software distribution and reconnaissance. In order to increase the data rate at which information is read from or written to optical storage media, parallel multi-channel systems have been proposed or demonstrated [1,2]. Our approach aims to increase data transfer rates by more than an order of magnitude through multi-channel drives having minimal effect on the hardware and on the cost of the product. The emergence of ver
APA, Harvard, Vancouver, ISO, and other styles
7

Nishimura, Kazutoshi, and Setsuko Murata. "5-channel Magneto-optical Recording Using a Laser Diode Array." In Optical Data Storage. Optica Publishing Group, 1989. http://dx.doi.org/10.1364/ods.1989.wa2.

Full text
Abstract:
Multichannel recording is the most effective way of increasing the data transfer rate in optical disk drives. Recently, 3- and 4-channel recording have been studied using laser diode (LD) arrays and write-once disks.1,2 However, multichannel recording characteristics in magneto-optical (MO) disks, which have more severe signal and noise problems, have not been reported. This paper investigates the read and write characteristics of an experimental 5-channel MO disk drive with a monolithic LD array. The data transfer rate is 5 MByte/s, which ranks with that of conventional large magnetic disk dr
APA, Harvard, Vancouver, ISO, and other styles
8

Noor, Md Hasanuzzaman, and Leonidas Fegaras. "Translation of Array-Based Graph Programs to Spark SQL on Block Arrays." In 2021 IEEE International Conference on Big Data (Big Data). IEEE, 2021. http://dx.doi.org/10.1109/bigdata52589.2021.9671397.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Craig, R., D. Mehuys, D. Nam, E. Zucker, B. Chan, and D. Welch. "High Power Addressable Laser Arrays." In Optical Data Storage. Optica Publishing Group, 1991. http://dx.doi.org/10.1364/ods.1991.wa3.

Full text
Abstract:
Individually addressable laser arrays can offer the simultaneous writing and/or reading of information with optical data storage media. Within the limits of the optical head, the data rates can be multiplied by the number of emitters in the array. We have fabricated addressable arrays which have demonstrated high power, stable mode behavior, and excellent uniformity of optical properties.
APA, Harvard, Vancouver, ISO, and other styles
10

Cardell, S. D., J. J. Climent, and V. Requena. "A construction of MDS array codes." In DATA 2013. WIT Press, 2013. http://dx.doi.org/10.2495/data130051.

Full text
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Array data"

1

Alfred E. Crouch. DEFECT ASSESSMENT USING CONFORMABLE ARRAY DATA. Office of Scientific and Technical Information (OSTI), 2003. http://dx.doi.org/10.2172/823046.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Alfred E. Crouch and Todd H. Goyen. DEFECT ASSESSMENT USING CONFORMABLE ARRAY DATA. Office of Scientific and Technical Information (OSTI), 2003. http://dx.doi.org/10.2172/823386.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Alfred E. Crouch. DEFECT ASSESSMENT USING CONFORMABLE ARRAY DATA. Office of Scientific and Technical Information (OSTI), 2003. http://dx.doi.org/10.2172/824795.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Alfred E. Crouch. DEFECT ASSESSMENT USING CONFORMABLE ARRAY DATA. Office of Scientific and Technical Information (OSTI), 2003. http://dx.doi.org/10.2172/821198.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Jacobson, K. W., S. Duffy, and K. Kowalewsky. Population array and agricultural data arrays for the Los Alamos National Laboratory. Office of Scientific and Technical Information (OSTI), 1998. http://dx.doi.org/10.2172/661532.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Westwood, Evan K., and Tracianne B. Neilsen. Geoacoustic Inversion Using Vertical Line Array Data. Defense Technical Information Center, 2000. http://dx.doi.org/10.21236/ada610153.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Berman, David H. Sound Speed Profiles from Vertical Array Data. Defense Technical Information Center, 1994. http://dx.doi.org/10.21236/ada283978.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Westwood, Evan K., and Tracianne B. Neilsen. Geoacoustic Inversion Using Vertical Line Array Data. Defense Technical Information Center, 1999. http://dx.doi.org/10.21236/ada629836.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Berman, David H. Sound Speed Profiles from Vertical Array Data. Defense Technical Information Center, 1993. http://dx.doi.org/10.21236/ada267300.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Bishop, Jordan, Philip Blom, Jeremy Webster, Willow Reichard-Flynn, and Youzuo Lin. Deep Learning categorization of infrasound array data. Office of Scientific and Technical Information (OSTI), 2022. http://dx.doi.org/10.2172/1900444.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!