these solutions need to be judged