finished with brute force