Add new attributes and methods