Hi there, I apologize for writing a huge title but I figured it would best explain the little predicament I am in here. I had been working on a PHP based project the last couple of months and now that I am done I thought I'd refresh my memory by working with C++ lest I forget it forever. Turns out I can't remember quiet a few things... I can't figure out why C++ won't let me access an object of a class derived in protected mode using a base class pointer. Could someone shed some light on the issue? Thanks.