character drives plot