Yes, Yes, No, No and .. what the hell - YES!