Yes yes yes and yes again