Add argument checking
Rename the attribute