so what hav u got.........