needs to be bash