argh..so many questions and so little answers