Out of curiosity, why didn't you use properties and synthesize?