added brutal force method