solved testfirst problems