Yes yes & yes! Agreed