make treat optional