removes magic method
adds body field
adds data accessor