Note that your assignment operator for int's should also normally return a Byte reference rather than void. Lyle -----Original Message----- From: bruno@codata.com.br [mailto:bruno@codata.com.br] Ok. It worked with const references. Thank you.