Amen to all the above