id and name first (it seems that netbeans toString() generator isn't helping us very much)