couldnt stop myself from getting some pictures of this cutie. Was hard to resist taking it home. Think it's a zebra jumping spider but could be wrong?