Added an accessible attribute and retreive_all method.