User a setter to avoid prototype issues