Better implement Record class.