solution validation