Last rules added, doesn't pass all tests though