start implementing brute force engine