yes yes yes yes no no no