Fuck it, use bash