added third rule