but..wats it...do..?