yes no yes yes