satifyies your needs .. sexual or otherwise hahahahah