I created a directory called lcl under lazarus. We will put all of the component code in there as I break them out into unit.pp and unitimp.inc files.... I did not know what else to call it lcl seemed cool to me. I did not wish to call them fcl to avoid any confusion between class libraries. Cliff