is a comma needed after the expressions: "at all costs" and "in my opinion". As far as I know, yes, but i'm not completely sure...