I dunno about the name but I wish you lived near me! If mine breaks I have to call Dell and throw flippin hissy for them to fix it!